import axios from 'axios'

export const request = axios.create({
    baseURL:'https://conduit.productionready.io'
})
// 插件函数导出只能作为默认成员
export default ({ store })=>{
    // // 添加请求拦截器
    request.interceptors.request.use(function (config) {
        // 在发送请求之前做些什么
        const { user } = store.state
        if(user&&user.token){
            config.headers.Authorization = `Token ${user.token} `
        }
        
        return config;
    }, function (error) {
        // 对请求错误做些什么,如果请求还未发出就失败了
        return Promise.reject(error);
    });
}
